pacific settlement of international disputes - Alemán Inglés Diccionario